<?php
class ratingAction extends sfAction {
	public function execute($request) {
		$form = array();
		$form['full_name'] 		= urldecode($request->getParameter('cmFullName', ''));
		$form['rating_point'] 	= urldecode($request->getParameter('cmRating', 10));
		$form['content'] 		= urldecode($request->getParameter('cmComment', ''));
		$form['product_id'] 	= urldecode($request->getParameter('cmProductID'));
		$form['captcha'] 		= urldecode($request->getParameter('cmCaptcha'));
		
		
		$rs = array('status' => 0, 'message' => 'Có lỗi xảy ra trong quá trình đánh giá. Vui lòng thực hiện lại. Cảm ơn bạn !');
		if(CaptchaHelper::isValidate($form['captcha'])){
			if(ProductComments::insertUpdate($form)){
				$rs['status'] = 1;
				$rs['message'] = 'Đánh giá của bạn đã được gửi thành công. Cảm ơn bạn đã tham gia góp ý !';
			}
		}else{
			$rs['message'] = 'Mã bảo vệ chưa chính xác !';
		}
		print_r(json_encode($rs));
		return sfView::NONE;
	}
}